I don't think we should have students just playing games all the time, but they can be a good arrow in the quiver of teaching methodologies. This is an interesting article into the use of games to teach core subjects, like science.
I think this will help me be a better teacher because along with videos, this link has games that students can interact with and learn from. By doing something that is fun, like playing games, students will be more willing to make the effort to complete assignments.